brain pacemaker - Spanish English Dictionary